flog with leather thongs - Deutsch Englisch Wörterbuch